launch ground incursion into - Español Inglés Diccionario